package com.lwlk.zdk.service.User;

import com.lwlk.zdk.model.sys.sysUser;
import com.lwlk.zdk.util.Response;

import java.io.InputStream;
import java.util.List;
import java.util.Map;

public interface SysUserService {
    List<Map<String,Object>> searchAll();

    List<Map<String,Object>> searchChoice(sysUser sysUser);

    List<Map<String, Object>> selectAll(Integer platformIds);

    Integer selectPlatformId(String roleType);

    String selectPlatformIds(String superiorAreaCode);

    List<Map<String, Object>> selectPlatform(String areaCode);

    Response login(String account, String password);

    void saveFile(InputStream inputStream, String fileName);

    String selectBypId(Integer pId);

    String selectDimPlatformName(String platformName);

    int selectAccount(String account);

    List<Map> selectPlatformIdsList(String pName);
}
